
drop table if EXISTS jms_dm.dm_cust_target_analysis_sum_day_dt

create external table jms_dm.dm_cust_target_analysis_sum_day_dt (
stat_Date string comment '统计日期',
cust_id string comment '客户id',
cust_code string comment '客户编码',
cust_name string comment '客户名称',
cust_level string comment '客户等级4 A,B+,B,E,F ',
ordersource_code string comment '订单来源code',
ordersource_name string comment '订单来源',
cust_category string comment '客户类别（1-终端寄件，2-农特专递，3-总部共享，4-代理区共享',
cust_type string comment '客户类型',
cust_project_name string comment '客户项目',
cust_is_loss int comment '是否是流失客户',
cust_is_active int comment '是否是活跃客户',
cust_is_silent int comment '是否是沉默客户',
cust_is_incr int comment '是否是新增客户',
staff_code string comment '业务员code',
staff_name string comment '业务员',
network_code string comment '网点编码',
network_name string comment '网点名称',
fran_code string comment '加盟商code',
fran_name string comment '加盟商name',
agent_code string comment '代理区code',
agent_name string comment '代理区名称',
order_cnt         int comment '订单量',
cancle_cnt      int comment '取消量',
notcollect_cnt int comment '未揽收量',
taking_cnt  int comment '收件量(业务量)',
void_cnt   int comment '作废量'
) COMMENT '诊断客户业务量指标汇总表'
PARTITIONED BY (dt STRING COMMENT '数据日期')
STORED AS PARQUET
LOCATION '/dw/hive/jms_dm.db/external/dm_cust_target_analysis_sum_day_dt'
TBLPROPERTIES (
'discover.partitions'='false',
'parquet.column.index.access'='true'
);
